import request from '@/utils/request'
export default{
    // 获取所有销售属性数据
    getBaseSaleAttrList() {
        return request({
            url:`/admin/product/baseSaleAttrList`,
            method: 'GET',
        })
    },
   // 根据id删除对应的spuInfo对象
    deleteSpu(spuId) {
        return request({
            url:`/admin/product/deleteSpu/${spuId}`,
            method: 'DELETE',
        })
    },
    // 根据关键字获取spu数组
    findSpuInfoByKeyword(keyword) {
        return request({
            url:`/admin/product/findSpuInfoByKeyword/${keyword}`,
            method: 'POST',
        })
    },
// 根据id获取对应的spuInfo对象数据
    getSpuById(spuId) {
        return request({
            url:`/admin/product/getSpuById/${spuId}`,
            method: 'GET',
        })
    },
  // 根据spuId数组获取对应的spuInfo对象数组数据
    findSpuInfoBySpuIdList() {
        return request({
            url:`/admin/product/inner/findSpuInfoBySpuIdList`,
            method: 'POST',
        })
    },
  // 添加或者修改spuInfo对象数据
    saveOrChangeSpuInfo(spuInfo) {
        return request({
            url:`/admin/product/${spuInfo.id?'updateSpuInfo':'saveSpuInfo'}`,
            method: 'POST',
            data:spuInfo
        })
    },
    // changeBaseTrademark(data) {
    //     return request({
    //         url: `/admin/product/baseTrademark/update`,
    //         method: 'PUT',
    //         data
    //     })
    // },
    // addOrUpdateSpuInfo (spuInfo) { 
    //     return request.post(`/admin/product/${spuInfo.id?'updateSpuInfo':'saveSpuInfo'}`,spuInfo)
    //   },
 // 分页的方式获取spuInfo对象列表数组数据/admin/product/saveSpuInfo
    getSpuInfoPageList(page,limit,category3Id) {
        return request({
            url:`/admin/product/${page}/${limit}`,
            method: 'GET',
            params:{category3Id}
        })
    },
    
}













// POST /admin/product/saveSpuInfo
// saveSpuInfo

// POST /admin/product/updateSpuInfo
// 更改spu信息

// GET /admin/product/{page}/{limit}
// index

